package com.wang.jmonkey.modules.system.model.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.wang.jmonkey.common.model.entity.BaseEntity;

import com.wang.jmonkey.common.model.enums.BooleanEnum;
import com.wang.jmonkey.modules.system.model.enums.SystemMenuShowTypeEnum;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * 菜单配置信息表(SystemMenu)表实体类
 *
 * @author HeJiawang
 * @since 2021-05-21 21:45:04
 */
@TableName("system_menu")
@Data
@Accessors(chain = true)
public class SystemMenuEntity extends BaseEntity<SystemMenuEntity> {

    private Long id;

    /**
     * 菜单名称
     */
    private String name;

    /**
     * 图标
     */
    private String icon;

    /**
     * router路径
     */
    private String path;

    /**
     * 组件路径
     */
    private String component;

    /**
     * 是否是主页，1是，0否
     */
    private BooleanEnum isIndex;

    /**
     * 页面展示方式 home screen
     */
    private SystemMenuShowTypeEnum showType;

    /**
     * 排序值
     */
    private Integer sort;

}
